Skip to content

[Fusion] Improve Cost Estimator for improved schema resolution.#9119

Merged
michaelstaib merged 7 commits intomainfrom
mst/fusion-planner-cleanup
Feb 16, 2026
Merged

[Fusion] Improve Cost Estimator for improved schema resolution.#9119
michaelstaib merged 7 commits intomainfrom
mst/fusion-planner-cleanup

Conversation

@michaelstaib
Copy link
Copy Markdown
Member

No description provided.

@michaelstaib michaelstaib merged commit 8866251 into main Feb 16, 2026
9 checks passed
@michaelstaib michaelstaib deleted the mst/fusion-planner-cleanup branch February 16, 2026 17:33
@github-actions
Copy link
Copy Markdown
Contributor

🚀 Fusion Gateway Performance Results

Simple Composite Query

Constant Load (50 VUs)

Requests/sec Error Rate
2917.23 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.80ms 15.02ms 177.56ms 16.91ms 30.87ms 36.09ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
3389.10 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.84ms 64.84ms 265.40ms 65.70ms 122.02ms 137.97ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
      }
    }
  }
}

Deep Recursion Query

Constant Load (50 VUs)

Requests/sec Error Rate
746.74 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
8.00ms 62.56ms 344.34ms 65.45ms 80.90ms 89.49ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
816.59 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
1.79ms 252.55ms 673.29ms 263.13ms 526.22ms 563.93ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  users {
    ...User
    reviews {
      ...Review
      product {
        ...Product
        reviews {
          ...Review
          author {
            ...User
            reviews {
              ...Review
              product {
                ...Product
              }
            }
          }
        }
      }
    }
  }
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
        reviews {
          ...Review
          product {
            ...Product
          }
        }
      }
    }
  }
}

Variable Batching Throughput

Constant Load (50 VUs)

Requests/sec Error Rate
23329.48 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.10ms 1.73ms 51.79ms 2.09ms 3.98ms 4.86ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
18449.52 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.10ms 9.42ms 108.99ms 11.49ms 23.58ms 28.45ms

Executed Query

query TestQuery_8f7a46ce_2(
  $__fusion_1_upc: ID!
  $__fusion_2_price: Long!
  $__fusion_2_weight: Long!
) {
  productByUpc(upc: $__fusion_1_upc) {
    inStock
    shippingEstimate(weight: $__fusion_2_weight, price: $__fusion_2_price)
  }
}

Variables (5 sets batched in single request)

[
  { "__fusion_1_upc": "1", "__fusion_2_price": 899, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "2", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 },
  { "__fusion_1_upc": "3", "__fusion_2_price": 15, "__fusion_2_weight": 20 },
  { "__fusion_1_upc": "4", "__fusion_2_price": 499, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "5", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 }
]

No baseline data available for comparison.


Run 22072351651 • Commit 2f772fd • Mon, 16 Feb 2026 17:51:26 GMT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant